package com.edu.chat.facade.model.dto;

import com.edu.chat.facade.model.BaseDTO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Map;

/**
 * @program: KQAIA
 * @description:
 * @author: 无恙
 * @create: 2025-03-26 21:16
 **/

@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
public class RecallResDTO extends BaseDTO {

	//召回来源
	private String source;

	//召回内容
	private String content;

	//召回来源id
	private String sourceId;

	//召回来源置信度
	private Float confidence;

	//召回来源元数据
	private Map<String, String> metadata;
}
